when full payment has been received - Allemand Anglais Dictionnaire